every dog has its day – English–Español translations

🇬🇧 en es 🇪🇸

every dog has its day proverb

  • proverb
a todo cerdo le llega su san Martín
Wiktionary Links